/*定位*/
ol,ul {list-style:none;}
.hd ul{padding:0px;margin:0px;}
.tl { text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.center{margin:0 auto;width:1262px;overflow: hidden;}
.bc {margin-left:auto;margin-right:auto;}
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.cl {clear:left;}
.cr {clear:right;}
.clearfix{*zoom:1;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.vm {vertical-align:middle;}
.vb {vertical-align:bottom;}
.pr {position:relative;}
.pa {position:absolute;}
.zoom {zoom:1;}
.hidden {visibility:hidden;}
.none {display:none!important;}
.block {display:block;}
.inline {display:inline;}
.ib{ display: inline-block;}
.hand {cursor:pointer;}
.oh{ overflow:hidden;}
.oe{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nowrap{ white-space:nowrap;}
.center1000{width:1000px; margin-left:auto;margin-right:auto;}
.center1010{width:1010px; margin-left:auto;margin-right:auto;}
.center1100{width:1100px; margin-left:auto;margin-right:auto;}
.center960{width:960px; margin-left:auto;margin-right:auto;}

.indexHqListBox3 .dxjpzzd span a.for20{font-size:20px;}
.indexCenter{
	width: 1400px;
	margin: 0 auto;
}
.index_ttBox{
	overflow: hidden;
	margin:38px 0 42px 0;
}
.index_ttBox .index_ttL{
	float: left;
    width: 100%;
}
.index_ttBox .index_ttL h2{
	width: 100%;
	color: #b10004;
	text-align: center;
	font-weight: bold;
	height: 70px;
	line-height: 54px;
}
.index_ttBox .index_ttL h2 a{font-size:32px;color: #b10004;font-weight: bold;}
.index_ttBox .index_ttL ul{
	overflow: hidden;
}
.index_ttBox .index_ttL ul li{
	float: none; 
	text-align: center; 
	margin-left: 12px;
}
.index_ttBox .index_ttL ul li a{
	color: #b10004;
	font-size:18px; 
	margin-right:35px;
	display:inline-block;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.index_ttBox .index_ttL ul li a:hover{
	color: #b10004;
}
.index_ttBox .index_ttR{
	float: right;
    width: 100%;
}
.xxsxk-banner{width:100%;height:90px;margin-bottom:40px;}
.xxsxk-banner ul{width:1130px;height:90px;float:left;background:url(xxsxk-0228-2.png) repeat-x left center;}
.xxsxk-banner ul li{text-align:center;border-right:1px solid #e8dac5;float:left;height:32px;padding:29px 0;}
.xxsxk-banner ul li a{padding-left:35px;color:#d37d34;font-size:16px;height:32px;line-height:32px;display:inline-block;text-align:left;}
.xxsxk-banner ul li.xxsxk-li1{width:168px;}
.xxsxk-banner ul li.xxsxk-li1 a{background:url(xxsxk-0228-3.png) no-repeat left center;}
.xxsxk-banner ul li.xxsxk-li2{width:290px;}
.xxsxk-banner ul li.xxsxk-li2 a{background:url(xxsxk-0228-4.png) no-repeat left center;}
.xxsxk-banner ul li.xxsxk-li3{width:335px;}
.xxsxk-banner ul li.xxsxk-li3 a{background:url(xxsxk-0228-5.png) no-repeat left center;font-size:14px;line-height:16px;}
.xxsxk-banner ul li.xxsxk-li4{width:167px;}
.xxsxk-banner ul li.xxsxk-li4 a{background:url(xxsxk-0228-6.png) no-repeat left center;}
.xxsxk-banner ul li.xxsxk-li5{width:166px;border:0;background:url(xxsxk-0228-8.png) no-repeat right center;}
.xxsxk-banner ul li.xxsxk-li5 a{background:url(xxsxk-0228-7.png) no-repeat left center;}
.index_ttBox .index_ttR .index_ttRImg{
	cursor: pointer;
    width: 269px;
    height:90px;
	position:relative;
	overflow:hidden;
	float:left;
}
.index_ttBox .index_ttR .index_ttRImg img{width: 269px;height: 90px;}
.index_ttBox .index_ttR .index_ttRImg .animate{width: 276px;height: 200px;position:absolute;top:-100px;left:0;display:block;}
.IndexLbBox{
	width: 1600px;
	height: 600px;
	margin:0 auto;
}
.indexBanner2 {
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 600px;
}
.indexBanner2 .swiper-container {
  /*height: 300px;*/
  width: 100%;
  height: 600px;
}
.indexBanner2 .content-slide {
  padding: 20px;
  color: #fff;
}
.indexBanner2 .title {
  font-size: 25px;
  margin-bottom: 10px;
}
.indexBanner2 .pagination{
  position: absolute;;
  text-align: center;
  bottom:22px;
 /* width: 300px;*/
  height: 36px;
  right: 120px;
  border-radius: 50px;
  z-index: 1000;
}
.indexBanner2 .swiper-pagination-switch {
  display: inline-block;
  width: 36px;
  height: 36px;
  margin: 0 5px;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  color: #e3e3e3;
  background: url(indexBannerLbNumBg1.png) no-repeat;
  z-index: 101;
}
.indexBanner2 .swiper-pagination-switch.hover{ background: url(indexBannerLbNumBg2.png) no-repeat;}
.indexBanner2 .swiper-active-switch {
  background: url(indexBannerLbNumBg2.png) no-repeat;
}
.indexBanner2 .swiper-slide{
	float: left;
	width: 100%;
    height: auto !important;
    position: absolute;
    left: 0;
    top: 0;
}
.indexBanner2 .swiper-slide a{
	display: block;
	width: 100%;
	position: relative;
	height: 600px;
}
.indexBanner2 .swiper-slide a span{
	display: block;
	width: 1070px;
	position: absolute;
	left: 50%;
	margin-left:-700px;
	height: 80px;
	line-height: 80px;
	background: url(indexBannerLbNumBg_03.png) repeat;
	color: #e3e3e3;
	padding: 0px 280px 0 50px;
	bottom:0;
	font-size:18px;
}
 .indexBanner2 .swiper-slide a img{
	vertical-align: middle;
	width: 100%;
	height: 600px;
}
.indexBanner2 .swiper-wrapper{
	/*height: auto !important;*/
	width:100%;
	overflow: hidden;
	position: relative;
	height: 100%;
}
.indexBanner2 .arrow-left {
  background: url(indexDbLbImg_03.png) no-repeat left top;
  position: absolute;
  left: 50px;
  top: 50%;
  margin-top: -30px;
  width: 81px;
  height: 61px;
  opacity: .8;
  z-index: 101;
  cursor: pointer;
}
.indexBanner2 .arrow-right {
  background: url(indexDbLbImg_07.png) no-repeat left bottom;
  position: absolute;
  right: 50px;
  top: 50%;
  margin-top: -30px;
  width: 81px;
  height: 61px;
  opacity: .8;
  z-index: 101;
  cursor: pointer;
}
.indexBanner2 .arrow-left:hover,.indexBanner2 .arrow-right:hover {
	opacity: 1;
}
.index_BttBox{
	height: 200px;
	background: url(indexBg1_03.jpg) no-repeat center top;
	margin-bottom: 62px;
}
.index_Btt_LA{
	width: 140px;
	height: 42px;
	text-align: center;
	line-height: 40px;
	background: url(indexBg2_03.png) no-repeat;
	display: block;
	float: left;
	margin: 40px 40px 0 65px;
}
.index_Btt_LA a{color: #fbf8f8;font-size: 16px;}
.index_Btt_LA:hover{
	color: #fff;
}
.index_Btt_ZBox{
	width: 1030px;
	float: left;
	margin-top:34px ;
}
.index_Btt_ZBox h2{
	color: #fff;
	font-size: 16px;
	width:960px;
	font-weight: bold;
	height: 49px;
	line-height: 40px;
	border-bottom:1px solid #d45259;
	padding-bottom: 6px;
}
.index_Btt_ZBox h2 a{
	color: #fff;
}
.index_Btt_ZBox ul{
	margin-top: 19px;
	width:1010px;
}
.index_Btt_ZBox ul li{
	padding-left: 29px;
	background: url(indexDian_03.jpg) no-repeat 3px center;
	line-height: 30px;
	height: 30px;
}
.index_Btt_ZBox ul li a{
	color: #eac3c4;
	font-size: 16px;
}
.index_Btt_RA{
	float: right;
	display: block;
	margin:74px 32px 0 0;
}
.indexYwBox{
	overflow: hidden;
}
.indexYwBox .indexYwL{
	width: 420px;
	float: left;
	margin-right: 70px;
}
.indexYwTitle{
	height: 46px;
	line-height:46px;
	border-bottom: 2px #e0e0e0 solid;
}
.indexYwTitle span{
	margin-right: 34px;
	color: #626262;
	font-size: 16px;
	display: block;
	float: left;
	height:45px;
	position: relative;
	top: 1px;
	z-index: 10;
	line-height: 38px;
	cursor: pointer;
}
.indexYwTitle span.active{
	font-weight: bold;
	color: #a50000;
	font-size: 20px;
	display: block;
	float: left;
	height:45px;
	position: relative;
	top: 1px;
	z-index: 10;
	line-height: 38px;
	border-bottom: 2px #c72236 solid;
}
.indexYwTitle .pictitle{ width:280px; float:left;}
.indexYwTitle .activesmall12{
	
	font-size: 16px; font-weight:normal;
	
}
.indexYwTitle a{
	float: right;
	color: #333333;
	font-size: 14px;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.indexYwTitle a:hover{
	color: #b10004;
}
.indexYwLUl1{
	
}
.indexYwLUl1 li{
	padding:8px 0;
	overflow: hidden;
	height: 75px;
	background: url(indexLiBorderImg_07.png) left bottom repeat-x;
}
.indexYwLUl1 li span{
	width:44px;
	height:53px;
	float: left;
	display: block;
	color: #fff;
	font-size: 12px;
	text-align: center;
	background: url(indexBg3_13.png) no-repeat;
	
}
.indexYwLUl1 li span b{
	font-weight: 500;
	transform:scale(.8);
	-ms-transform:scale(.8); 	/* IE 9 */
	-moz-transform:scale(.8); 	/* Firefox */
	-webkit-transform:scale(.8); /* Safari å’�?Chrome */
	-o-transform:scale(.8); 	/* Opera */
	display: block;
	width: 100%;
	height: 12px;
}
.indexYwLUl1 li span i{
	display: block;
	text-align: center;
	color: #fff;
	font-size: 20px;
	margin-top: 10px;
	font-family: 'Roboto',sans-serif;
    font-weight: 200;
    margin: 13px 0 -5px;
}
.indexYwLUl1 li a{
	float: right;
	display: block;
	width: 355px;
	line-height: 25px;
	color: #333333;
	font-size: 16px;
	height: 72px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.indexYwLUl1 li a:hover{
	color: #b10004;
}
.indexYwLUl2{
	
}
.indexYwLUl2 li{
	padding: 10px 0;
	background: url(indexLiBorderImg_07.png) left bottom repeat-x;
}
.indexYwLUl2 li .indexYwLUl2T{
	overflow: hidden;
    height: 28px;
    line-height: 28px;
    margin-bottom: 5px;
}
.indexYwLUl2 li .indexYwLUl2T .LsitTime1{
	color: #b38484;
	font-size: 12px;
	padding-right: 12px;
	float: left;
}
.indexBtn1{
	overflow: hidden;
	float: left;
}
.indexBtn1 i{
	display: block;
	float: left;
	width: 13px;
	height: 28px;
	background: url(indexBg3_06.png) no-repeat;
}
.indexBtn1 b{
	display: block;
	float: left;
	width: 13px;
	height: 28px;
	background: url(indexBg3_10.jpg) no-repeat;
}
.indexBtn1 span{
	height: 28px;
	line-height: 28px;                                                                                                                                                                                                                                                                                                                   
	background: url(indexBg3_08.png) repeat-x;
	color: #888;
	font-size: 12px;
	display: block;
	float: left;
}
.indexYwLUl2{
	display: none;
}
.indexYwLUl2 li a{
	display: block;
	color: #333;
	font-size: 16px;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.indexYwLUl2 li a:hover{
	color: #b10004;
}
.indexTzggBox{
	width: 343px;
    padding: 0 36px 0 39px;
	float: right;
	border: 1px solid #ebe5df;
	border-top:3px solid #d8686b;
	height: 494px;
	background:url(indexBg3_03.jpg) no-repeat center bottom;
}
.tzggTitle{
	overflow: hidden;
	border-bottom: 1px solid #e8e8e8;
	height: 84px;
	line-height: 94px;
}
.tzggTitle span{
	float: left;
	color: #333;
	font-size: 20px;
}
.tzggTitle a{
	float: right;
	color: #a5a5a5;
	font-size: 12px;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.tzggTitle a:hover{
	color: #b10004;
}
.indexYwLUl3{
	margin-top: 10px;
}
.indexYwLUl3 li{
	border: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	background: none;
}
.indexYwLUl3 li span {
    width: 45px;
    float: left;
    display: block;
    color: #cf000a;
    font-size: 12px;
    text-align: center;
    background: none;
}
.indexYwLUl3 LI SPAN{
	font-family: 'Roboto',sans-serif;
	font-weight:lighter;
	*font-weight:lighter;
}
.indexYwLUl3 li span i {
    display: block;
    text-align: center;
    color: #cf000a;
    font-size: 36px;
    margin-top: -5px;
    margin-bottom: 0px;
    font-family: 'Roboto',sans-serif;
	font-weight:lighter;
	*font-weight:lighter;
   
}
.indexYwLUl3 li a {
    float: right;
    display: block;
    width: 276px;
    line-height: 24px;
    color: #454545;
    font-size: 16px;
   
    
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.indexHqBox{
	width: 100%;
	position: relative;
	padding-top: 20px;
	padding-bottom:0px;
	/*background:url(indexBgHq_03.jpg) no-repeat center top;*/
}
.indexHqBox .indexHqImg{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}
.indexCenterHq{
	width: 1350px;
	background: url(indexBgTm_03.png);
	padding-left: 50px;
	overflow: hidden;
	padding-top: 35px;
	padding-bottom: 50px;
	/*border-bottom: 1px solid #e5e5e5;*/
	
}
.indexCenterHq .indexHqListBox{
	margin-right: 50px;
	float: left;
}
.indexHqListBox1{
	width: 450px;
}
.indexHqListBox2{
	width: 400px;
}
.indexHqListBox3{
	width: 350px;
	margin-right: 0 !important;
}
.indexHqListBox3 .indexYwTitle{height:auto;padding-bottom:10px;overflow:hidden;}
.indexHqListBox3 .indexYwTitle span{
	margin-right: 18px;
	border-bottom:0;
}
.indexHqListBox3 .indexYwTitle i{
	font-size: 14px;
    color: #b30c0c;
    display: block;
    float: left;
    width: 350px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height: 18px;
    padding-top: 1px;
}
.indexHqBox .indexYwLUl2{
	display: block;
	margin-top: 5px;
	margin-right: 32px;
}
.indexHqBox .indexYwLUl2 li {
    padding: 10px 0;
    overflow: hidden;
    background: url(indexLiBorderImg_07.png) left bottom repeat-x;
}
.indexHqBox .indexYwLUl2 li.editname{padding:8px 0;}
.indexHqBox .indexYwLUl2 li .indexHqLiOne{
   width: 304px;
   float: right;
   /*position: relative;
   top: -5px;*/
}
.indexHqBox .indexYwLUl2 li .indexHqLiOne a{
    position: relative;
   top: -5px;
}
.indexHqBox .indexYwLUl2 li .indexHqLiOneName{
   width: 80px;
   float: left;
   height: 35px;
   line-height:35px;
   color: #b30c0c;
   font-size: 16px;
   border-right:1px solid #bc3638 ;
   margin-top: 7px;
}
.indexHqBox .indexYwLUl2 li .indexYwLUl2T {
    overflow: hidden;
     height: 20px; 
     line-height: 20px; 
    margin-bottom: 5px;
}
.indexHqListBox2 .indexYwLUl2{
	display: none;
}
.indexHqListBox1 .indexYwLUl2{
	display: none;
}
.indexHqListBox2 .indexYwTitle a{
	display: none;
}
.indexHqListBox1 .indexYwTitle a{
	display: none;
}
.indexTbztTitle{
	border-bottom: 0;
	margin-top: 32px;
    margin-bottom: 7px;
}
.indexTbztTitle span{
	border-bottom: 0 !important;
}

.indexBanner {
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 170px;
}
.home-ztjj{width:1200px;margin:0 auto;}


.indexBanner .swiper-container {
  /*height: 300px;*/
  width: 100%;
  height: 155px;
}
.indexBanner .content-slide {
  padding: 20px;
  color: #fff;
}
.indexBanner .title {
  font-size: 25px;
  margin-bottom: 10px;
}
.indexBanner .pagination{
  position: absolute;
  left: 50%;
  text-align: center;
  bottom:20px;
  width: 200px;
  height: 10px;
  margin-left: -100px;
  border-radius: 50px;
  z-index: 1000;
}
.indexBanner .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  cursor: pointer;
  background: url(H_xzxy_07.png) no-repeat;
}
.indexBanner .swiper-active-switch {
  background: url(H_xzxy_09.png) no-repeat;
}
.indexBanner .swiper-slide{
	float: left;
	width: 100%;
    height: auto !important;
    position: absolute;
    left: 0;
    top: 0;
}
.indexBanner .swiper-slide a{
	display: block;
	width: 100%;
	position: relative;
	height: 155px;
}
 .indexBanner .swiper-slide a img{
	vertical-align: middle;
	width: 100%;
	height: 155px;
}
.indexBanner .swiper-wrapper{
	/*height: auto !important;*/
	width:100%;
	overflow: hidden;
	position: relative;
	height: 100%;
}

.iXyTdBox{
	overflow: hidden;
}
.iXyTdTitle,.iXyTdTitle span{
	border-bottom: 0 !important;
}
.iXyTdLBox{
	width: 420px;
	float: left;
	margin-right: 80px;
}
.iXyTdRBox{
	width: 270px;
    background: #f4f4f4;
    float: right;
    padding: 33px 65px 20px;
}
#ztjjslider1{width:1200px;position:relative;overflow:hidden;margin-top:20px;}
#ztjjslider1 .bd{width:1200px;margin-left:0px;}
#ztjjslider1 .bd li{width:265px;margin-left:0px;float:left;}
#ztjjslider1 .bd li a img{width:100%;height:auto;}
#ztjjslider2{width:1200px;position:relative;overflow:hidden;margin-top:0px;}
#ztjjslider2 .bd{width:1200px;margin-left:0px;}
#ztjjslider2 .bd li{width:265px;margin-left:0px;float:left;}
#ztjjslider2 .bd li a img{width:100%;height:auto;}
#ztjjslider1{height:160px;overflow:hidden;}
#ztjjslider2{height:0px;overflow:hidden;}


.ztjjslider .hd{ height:18px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width:100%}
.ztjjslider .hd ul{ overflow:hidden; zoom:1; text-align: center;  height:18px;}
.ztjjslider .hd ul li{ display: inline-block;margin:0 4px;  width:10px; height:10px;  background:url(H_xzxy_07.png) no-repeat; cursor:pointer;text-indent:-2000px;}
.ztjjslider .hd ul li.on{ background:url(H_xzxy_09.png) no-repeat; color:#fff; }
/* å·¦å³è½®æ’­css */
.slideBox{ width:100%; height:284px; overflow:hidden; position:relative;}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width:100%}
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align: center;  height:18px;}
.slideBox .hd ul li{ display: inline-block;margin:0 4px;  width:10px; height:10px;  background:url(H_xzxy_07.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(H_xzxy_09.png) no-repeat; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
.slideBox .bd img{ width:100%; height:240px; display:block;  }

/* ä¸‹é¢æ˜¯å�??��?åŽæŒ‰é�??�®ä»£ç ï¼Œå¦�??�æžœä¸éœ€è¦åˆ é™¤å³å�?*/
.slideBox .prev,
.slideBox .next{cursor: pointer; position:absolute; left:12px; top:50%; margin-top:-32px; display:block; width:17px; height:28px; background:url(indexXyLbBtn_05.png) no-repeat;}
.slideBox .prev{background:url(indexXyLbBtn_03.png) no-repeat;}
.slideBox .next{ left:auto; right:12px;}
.slideBox .prev:hover{background:url(indexXyLbBtn_03-hover.png) no-repeat;}
.slideBox .next:hover{background:url(indexXyLbBtn_05-hover.png) no-repeat;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.slideBox3{
	height: 470px;
}
.slideBox3 img{
	height: 320px !important;
}
.slideBox3 .swiper-slide a{height:320px;}
.slideBox3 .iXyTdLbYjBox{
	position: absolute;
	left: 24px !important;
    top: 275px !important;
}
.slideBox3 .prev,.slideBox3 .next{margin-top:-62px;}
.iXyTdLbYjBox1{
	position: absolute;
	left: 39px;
	top: 186px;
	z-index: 10;
}
.iXyTdLbYjBox{
	height: 26px;
}
.iXyTdLbYjBox i,.iXyTdLbYjBox b{
	height: 26px;
	display: block;
	width: 13px;
	float: left;
}
.iXyTdLbYjBox i{
	background: url(indexXyLbYj_03.png) right center no-repeat;
}
.iXyTdLbYjBox span{
	background: #b30c0c;
	height: 26px;
	display: block;
	float: left;
	line-height: 26px;
	color: #f5dfdf;
	font-size: 12px;
	padding: 0 1px;
}
.iXyTdLbYjBox b{
	background: url(indexXyLbYj_05.png) left center no-repeat;
}
.iXytdUl{
	margin-top: 40px;
	border-top: 1px solid #d9d9d9;
	padding-top: 5px;
}
.iXytdUl li{
	padding-top:12px;
}
.iXytdUl li p{
	color: #b38484;
	font-size: 12px;
}
.iXytdUl li a{
	color: #333;
	font-size: 16px;
	display: block;
	line-height: 28px;
	height: 28px;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.iXytdUl li a:hover{
	color: #b10004;
}
.slideBox li .iXyTdLbYjBox{
	position: absolute;
	left: 39px;
	top: 186px;
}
.iXysdBLA{
	float: left;
	position: relative;
	display: block;
}
.iXysdBLA img{
        vertical-align: middle;
      width: 210px;
      height: 120px;
}
.iXysdBLAVideo{
	position: absolute;
	left: 14px;
	top: 63px;
	display: block;
	width: 45px;
	height: 45px;
	background: url(indexVideoIcon_03.png) no-repeat;
}
.iXysdBLA .iXyTdLbYjBox{
	display: block;
	position: absolute;
	right:25px;
	bottom: 23px;
}
.iXysdBBox{
	overflow: hidden;
	margin-top: 42px;
}
.iXysdBR{
	width: 185px;
	float: right;
}
.iXysdBR a{
    display: block;
   /* white-space:nowrap;*/
   /* overflow:hidden;*/
    text-overflow:ellipsis;
    color: #333;
    font-size: 18px;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
	margin: 8px 0 12px;
}
.iXysdBR a:hover{
	color: #b10004;
}
.iXysdBR p{
	 color: #888;
    font-size: 14px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    line-height: 18px;
    height: 72px;
}
.iXyTdTitle1,.iXyTdTitle1 span{
	height: 56px !important;
	line-height: 44px !important;
}
.iXyTdTitle1 a{
	line-height: 52px 
}
.iHdygLi .iHdygLiDdBox{
	height: 16px;
	line-height:16px;
	margin-top: 15px;
    margin-bottom:5px;
}
.iHdygLi .iHdygLiDdBox span{
	color: #b30c0c;
    font-size: 14px;

} 
.iHdygLi .iHdygLiDdBox .local{
	color: #8e8e8e;
    font-size: 12px;
    margin-top:5px;
    padding-left: 20px;
    display: block;
	clear:both;
    background: url(indexXyLbDd_06.jpg) no-repeat left center;
} 
.iHdygLi p{
	color: #000;
    font-size: 16px;
 margin-top: 30px;
}
.Isjdx{
	text-align: center;
	position: relative;
	margin-top: 60px;
	overflow: hidden;
	height: 40px;
	margin-bottom: 52px;
}
.Isjdx span{
	color: #b72c2c;
    font-size: 30px;
    padding: 0 50px;
    background: #fff;
    position: relative;
    z-index: 1;
}
.Isjdx span a{color: #b72c2c;}
.Isjdx i{
	display: block;
	width: 100%;
	border-bottom:1px solid #e5e5e5 ;
	position: absolute;
	left: 0;
	top: 50%;
}
.IsjdxBox{
	margin-top: 125px;
	background: #f3f3f3 url(indexBg5_03.jpg) right top no-repeat;
	position: relative;
}
.picScroll-leftBox{
	height: 280px;
	padding-bottom: 50px;
}
.picScroll-left{ overflow:hidden; position:absolute;top:-75px;width:1400px;}
.picScroll-left .hd{ overflow:hidden;  height:20px; margin-top: 22px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url(images/arrow.png) 0 0 no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{  overflow:hidden; zoom:1; margin-top:0px; zoom:1;text-align: center; }
.picScroll-left .hd ul li{ display: inline-block;  width:10px; height:10px; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer; background:url(H_xzxy_07.png) no-repeat; }
.picScroll-left .hd ul li.on{ background: url(H_xzxy_09.png) no-repeat; }
.picScroll-left .bd{overflow: hidden;width: 1428px;margin-left: -28px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin-left:28px; width: 257px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic a{
	display: inline-block;
}
.picScroll-left .bd ul li .pic img{width: 118px;vertical-align: middle; }
.picScroll-left .bd ul li .title{ padding-top: 16px;  }
.picScroll-left .bd ul li .title p{
	font-family: 'Roboto',sans-serif;
	font-size: 48px;
	color: #b30005;
	text-align: center;
	margin-bottom: 5px;
	font-weight: 100;
}
.picScroll-left .bd ul li .title span{
	display: block;
	font-size: 14px;
	color: #976969;
	line-height: 22px;
	text-align: left;
}
.picScroll-left .bd ul li .iSjdxLiT{
	background: #fff;
	height: 285px;
	padding:0 35px;
}
.picScroll-left .bd ul li i{
	background: url(indexSjLbLiBg_homesjdx1200.png) left bottom no-repeat;
	display: block;
	height: 8px;
}



#homesjdx1000 .bd ul li{ margin-left:20px; width: 184px; float:left; _display:inline; overflow:hidden; text-align:center;  }
#homesjdx1000 .bd ul li .pic{ text-align:center; }
#homesjdx1000 .bd ul li .pic a{
	display: inline-block;
}
#homesjdx1000 .bd ul li .pic img{width: 85px;vertical-align: middle; }
#homesjdx1000 .bd ul li .title{ padding-top: 10px;  }
#homesjdx1000 .bd ul li .title p{
	font-size: 34px;
	margin-bottom: 3px;
}
#homesjdx1000 .bd ul li .title span{
	font-size: 12px;
	line-height: 18px;
	padding:0 25px; 
}
#homesjdx1000 .bd ul li .iSjdxLiT{
	background: #fff;
	height: 205px;
	padding:0;
}
#homesjdx1000 .bd ul li i{
	background: url(indexSjLbLiBg_homesjdx1000.png) left bottom no-repeat;
}
.iDbLbBox{
	overflow: hidden;
	/*padding-bottom: 150px;*/
}
.iDbLbBox .iJsffBox{
	width: 1400px;
	/*padding:0 40px;*/
	height: 500px;
	float: left;
	position: relative;
	background:#fff;
	/*background:#fff url(indexjs3dLbImg_06.jpg) no-repeat center bottom;*/
}
.iDbLbBox .iLsDxBox{
	width: 560px;
	background: url(indexRbLb_03.jpg);
	height: 460px;
	float: right;
	position: relative;
	overflow: hidden;
}
.iDbLbBox .iLsDxBox .iLsDxWzImg{
    position:absolute;
    top: 258px;
    right: 103px;
    z-index: 10;
}
.iLsDxLiBW{
	width: 509px;
	height: 100px;
	background: url(indexDbLbImg_22.png);
	position: absolute;
	bottom:-43px;
	right:0px;
	z-index:8888;
}
.iLsDxLiBW a{
	padding:32px 30px 0 38px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    display: block;
}
.iLsDxLiTime{
	position: absolute;
	top: -65px;
    left:47px;
}
/*.iLsDxLiTimeN{
	padding-bottom: 10px;
}*/
.iLsDxLiTimeN span,.iLsDxLiTimeY span{
	font-family: 'Roboto',sans-serif;
	color: #fff;
	font-size: 60px;
	font-style: italic;
	padding-right: 15px;
	line-height: 60px;
	font-weight: 200;
}
.iLsDxLiTimeY span{
	color: #fed844;
	font-weight: 500;
}
.iLsDxLiTimeN i,.iLsDxLiTimeY i{
	color: #fff;
	font-size: 18px;
	font-style: italic;
}
.iJsffTitle{
	margin-top: 33px;
}
.iJsffTitle span{
	border-bottom: 0px !important;
}
/* åŽ†å²ä¸Šå�??�šæ ¡å·¦å³è½®æ�??�­css */
.slideBox5{margin-top: 100px;width:100%;height:245px;overflow:visible !important;position:relative;/* margin-left:-140px; */}
.slideBox5 .tempWrap{overflow:visible !important;}
.slideBox5 .hd{ height:18px; overflow:visible !important; position:absolute; right:0px; bottom:0px; z-index:1;width:100%}
.slideBox5 .hd ul{  zoom:1; text-align: center;  height:18px;}
.slideBox5 .hd ul li{ display: inline-block;margin:0 7px;  width:10px; height:10px;  background:url(H_xzxy_07.png) no-repeat; cursor:pointer; }
.slideBox5 .hd ul li.on{ background:url(H_xzxy_09.png) no-repeat; color:#fff; }
.slideBox5 .bd{ position:relative; height:100%; z-index:0;}
.slideBox5 .bd ul{overflow:visible !important;}
.slideBox5 .bd li{ zoom:1; vertical-align:middle;position: relative;}
.slideBox5 .bd img{ width:100%; height:245px; display:block;  }

/* ä¸‹é¢æ˜¯å�??��?åŽæŒ‰é�??�®ä»£ç ï¼Œå¦�??�æžœä¸éœ€è¦åˆ é™¤å³å�?*/
.slideBox5 .next{cursor: pointer;position:absolute;right: 60px;top:12px;display:block;width:81px;height:61px;background:url(indexDbLbImg_07.png) no-repeat;filter:alpha(opacity=70);opacity:0.7;}
.slideBox5 .prev{cursor: pointer;position:absolute;right: 42px;top:-75px;background:url(indexDbLbImg_03.png) no-repeat;display:block;width:81px;height:61px;filter:alpha(opacity=70);opacity:0.7;}
.slideBox5 .prev:hover,
.slideBox5 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox5 .prevStop{ display:none;  }
.slideBox5 .nextStop{ display:none;  }

.zzsc-container{
    margin-top:45px;	
}
.flipster .flipster-nav{
	display: none !important;
}
.flip-items,.flip-item,.flip-items .flip-content,.flip-items .flip-content a,.flip-items .flip-content a img{
	width: 180px !important;
	height:232px !important;
}
.flipster-carousel .flip-item{padding:0 10px;}
.flipster-carousel .flip-past{transform: translateX(-258%) translateZ(0) rotateY(51deg) scale(0.75);}
.flipster-carousel .flip-future{    -webkit-transform: translateX(258%) translateZ(0) rotateY(-51deg) scale(0.75);
    -moz-transform: translateX(258%) translateZ(0) rotateY(-51deg) scale(0.75);
    -o-transform: translateX(258%) translateZ(0) rotateY(-51deg) scale(0.75);
    -ms-transform: translateX(258%) translateZ(0) rotateY(-51deg) scale(0.75);
    transform: translateX(258%) translateZ(0) rotateY(-51deg) scale(0.75);}
.flipster-carousel .flip-prev2,.flipster-carousel .flip-next2{
	-webkit-opacity: 0.9;
    -moz-opacity: 0.9;
    opacity: 0.9;
    z-index: 2;
    -webkit-transition-delay: 58.333333333333336ms;
    -moz-transition-delay: 58.333333333333336ms;
    -o-transition-delay: 58.333333333333336ms;
    transition-delay: 58.333333333333336ms;
}
.flipster-carousel .flip-prev2{
-webkit-transform: translateX(-183%) translateZ(0) rotateY(52deg) scale(0.8);
    -moz-transform: translateX(-183%) translateZ(0) rotateY(52deg) scale(0.8);
    -o-transform: translateX(-183%) translateZ(0) rotateY(52deg) scale(0.8);
    -ms-transform: translateX(-183%) translateZ(0) rotateY(52deg) scale(0.8);
    transform: translateX(-183%) translateZ(0) rotateY(52deg) scale(0.8);

}
.flipster-carousel .flip-next2{-webkit-transform: translateX(183%) translateZ(0) rotateY(-52deg) scale(0.80);
    -moz-transform: translateX(183%) translateZ(0) rotateY(-52deg) scale(0.80);
    -o-transform: translateX(183%) translateZ(0) rotateY(-52deg) scale(0.80);
    -ms-transform: translateX(183%) translateZ(0) rotateY(-52deg) scale(0.80);
    transform: translateX(183%) translateZ(0) rotateY(-52deg) scale(0.80);}
.flipster{
	border-bottom: 0px;
	overflow-x: visible;
}
.flipster .flipto-prev, .flipster .flipto-next{
	position: absolute;
    top: 50%;
    z-index: 999;
    padding:0 !important;
    margin-top:-20px !important;
    display: block;
    -ms-transition: background-color 300ms ease;
    -webkit-transition: background-color 300ms ease;
    -moz-transition: background-color 300ms ease;
    -o-transition: background-color 300ms ease;
    transition: background-color 300ms ease;
    width: 54px;
    height: 54px;
    border:0 !important;
    opacity: 0.8;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
    }
  .flipster .flipto-prev {
    left: 50% !important;
    margin-left: -680px;
  }
  .flipster .flipto-next {
    right: 50% !important;
    margin-right:  -680px;
  }  
.flipster .flipto-prev{
	background: url(indexDbLbImg_11.png);
}
.flipster .flipto-next{
	background: url(indexDbLbImg_13.png);
}
.flipster .flipto-prev:hover,.flipster .flipto-next:hover{
	opacity: 1;
}
.flipster-carousel .flip-items{padding-right:20px;}
.jtZLbWUl{
	background: url(indexDbLbImg_25.png) center 36px no-repeat;
	padding-top: 50px;
}
.jtZLbWUl li{
	display: none;
}
.jtZLbWUl li a{
	display: block;
	text-align: center;
	color: #515151;
	font-size: 12px;
}
.jtZLbWUl li a span{
	display: block;
	text-align: center;
	color: #bc3638;
	font-size: 18px;
	padding:5px 0;
}
.picScroll-left1Img{
	position: absolute;
	z-index: 999;
	bottom: 0;
	left: 0;
	display: none;
}
.picScroll-leftBox1{
	height: 240px;
	padding-bottom: 50px;
}
.picScroll-left1{ position: relative; display: none;margin:0 auto;}
.picScroll-left1 .hd{  height:69px;   }
.picScroll-left1 .hd .prev{ 
	display:block;  
    width:54px; 
    height:54px; 
    position: absolute;
    left: -27px;
    top: 152px;
	 cursor:pointer; 
	background: url(indexDbLbImg_11.png) no-repeat;
	z-index: 101;
	 }
.picScroll-left1 .hd .next{ 
	display:block; 
    width:54px; 
    height:54px; 
    position: absolute;
    right: -27px;
    top:152px;
	cursor:pointer; 
	background: url(indexDbLbImg_13.png) no-repeat;  
	z-index: 101;
	}
.picScroll-left1 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left1 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left1 .hd ul{  overflow:hidden; zoom:1; margin-top:0px; zoom:1;text-align: center; }
.picScroll-left1 .hd ul li{ display: inline-block;  width:10px; height:10px; overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer; background:url(H_xzxy_07.png) no-repeat; }
.picScroll-left1 .hd ul li.on{ background: url(H_xzxy_09.png) no-repeat; }
.picScroll-left1 .bd{overflow: hidden;width:1310px;margin-left: -10px;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1;}
#ie1400{width:1310px;}
#ie1400 .bd ul li{ margin:0 15px; width:160px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic a{
	display: inline-block;
}
.picScroll-left1 .bd ul li .pic img{width: 100%;height:206px;vertical-align: middle; }
.picScroll-left1 .bd ul li .title{ 
	/*background: url(indexDbLbImg_25.png) center 36px no-repeat;*/
	padding-top: 20px;
	  }
.picScroll-left1 .bd ul li .title p{
	text-align: center;
	color: #bc3638;
	font-size: 18px;
	padding:5px 0;
}
.picScroll-left1 .bd ul li .title span{
	display: block;
	text-align: center;
	color: #515151;
	font-size: 12px;
}
.picScroll-left1 .bd ul li i{
	background: url(indexSjLbLiBg_03.png) left bottom no-repeat;
	display: block;
	height: 8px;
}

.indexRNav{
	display:block;
	width: 45px;
	height: 37px;
	background: url(indexRDh8_06.png) left center no-repeat;
	position: fixed;
	right: 0;
	top: 18%;
	margin-top:-18px;
	z-index: 9999999;
}
.indexRNav .indexRNavImg1{
	display:block;
	position: absolute;
	left: 19px;
	top: 11px;
	cursor: pointer;
}
.indexRNav .indexRNavImg2{
	position: absolute;
	left: 17px;
	top: 14px;
	cursor: pointer;
	display: none;
}
.indexRNavUlBox{
	background: url(indexRDh2_11.png);
	width: 171px;
	border-left:1px solid #e9e2de;
	border-bottom:1px solid #e9e2de;
	position: absolute;
	right: 0;
	top: 37px;
}
.indexRNav .indexRNavImg3{
	position: absolute;
	left: 67px;
	top: -12px;
	cursor: pointer;
	display: none;
}
.indexRNavUlBox{
	display: none;
}
.indexRNavUlBox ul{
	padding-top: 5px;
	margin-top: 30px;
	border-top: 1px solid #d5d5d5;
	margin-left: 34px;
	width: 90px;
	padding-bottom: 24px;
}
.indexRNavUlBox ul li{
	line-height:30px ;
	height: 30px;
}
.indexRNavUlBox ul li a{
	cursor: pointer;
	font-size: 14px;
	color: #775556;
    transition: .3s;
	-moz-transition: .3s;	/* Firefox 4 */
	-webkit-transition: .3s;	/* Safari å’�?Chrome */
	-o-transition: .3s;	/* Opera */
}
.indexRNavUlBox ul li a:hover{
	color: #b10004;
}
.ixxsxkTkBox{
	width: 100%;
	height: 100%;
	background: url(ixxzlkBg_03.png);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99999999;
	display: none;
}
.ixxsxkTkBox .gbBtn{
	position: absolute;
	right: 80px;
	top: 38px;
	cursor: pointer;
}
.ixxsxkTkTitleImg{
	display: block;
	width: 400px;
	margin: 53px auto 0;
}
.ixxsxkTkC{
	width: 1440px;
	margin:50px auto 0;
	height: 500px;
	border-radius: 15px;
	box-shadow: 0px 0px 10px rgba(7,17,27,.2);
	background: #f5f5f5;
	border:1px solid #e6e6e6;
}
.ixxsxkTkC .ixxsxkTkTitleUl{
	height: 75px;
	border-bottom: 1px solid #f8ece1;
	text-align: center;
	background: #fff;
	border-radius: 15px 15px 0 0;
}
.ixxsxkTkC .ixxsxkTkTitleUl li{
	display: inline-block;
	margin: 17px 10px 0;
	height: 40px;
	cursor: pointer;
}
.ixxsxkTkC .ixxsxkTkTitleUl li span{
    background: #fff;
	height: 40px;
	display: block;
	float: left;
	line-height: 40px;
	color: #da7f36;
	font-size: 14px;
	padding: 0 8px 0 42px;
}
.ixxsxkTkC .ixxsxkTkTitleUl li i,.ixxsxkTkC .ixxsxkTkTitleUl li b{
	height: 40px;
	display: block;
	width: 20px;
	float: left;
}
.ixxsxkTkC .ixxsxkTkTitleUl li.active i{
	background: url(ixxzlkBg5_03.png) right center no-repeat;
}
.ixxsxkTkC .ixxsxkTkTitleUl li.active span{
	height: 40px;
	display: block;
	float: left;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	padding: 0 8px 0 42px;
}
.ixxsxkTkC .ixxsxkTkTitleUl li.active b{
	background: url(ixxzlkBg5_05.png) left center no-repeat;
}
.ixxsxkTkUl{
	padding: 40px 20px 0px;
	overflow-y: scroll;
}
.ixxsxkTkUl li{
	width: 310px;
	float: left;
	height:155px;
	margin: 0 17px 40px 17px;
	position: relative;
}
.ixxsxkTkUl li a{
	display: block;
	text-align: center;
}
.ixxsxkTkUl li a .ixxsxkTkUlImg{
	display: block;
	vertical-align: middle;
	width: 310px;
	float: left;
	height:155px;
}
.ixxsxkTkSpanBtn{
	display: inline-block;
	margin-bottom: -30px;
	position: relative;
	z-index: 10;
}
.ixxsxkTkSpanBtn i,.ixxsxkTkSpanBtn b{
	height: 30px;
	display: block;
	width: 14px;
	float: left;
}
.ixxsxkTkSpanBtn i{
	background: url(ixxzlkBg5_10.png) right center no-repeat;
}
.ixxsxkTkSpanBtn span{
	background: #b30c0c;
	height: 30px;
	display: block;
	float: left;
	line-height: 30px;
	color: #fff;
	font-size: 12px;
	padding: 0 1px;
}
.ixxsxkTkSpanBtn b{
	background: url(ixxzlkBg5_12.png) left center no-repeat;
}
.ixxsxkTkUl1{
	display: none;
}
.ixxsxkTkUl2 li{
	width: 240px;
	height:330px;
}
.ixxsxkTkUl2 li a{
	width: 240px;
}
.ixxsxkTkUl2 li a .ixxsxkTkUlImg{
	width: 240px;
	height: auto;
}
.ixxsxkTkPbW{
	background: #fff;
	padding:35px 25px 30px;
	display: block;
	height:260px;
	text-align: left;
}
.ixxsxkTkPbW i{
	color: #b58487;
	font-size: 12px;
	display: block;
	margin-bottom: 5px;
}
.ixxsxkTkPbW span{
	color: #333;
	font-size: 16px;
	line-height:25px ;
}
.ixxsxkTkUl2 .ixxsxkTkSpanBtn{
	display: inline-block;
	margin-bottom: -15px;
	position: relative;
	z-index: 10;
	margin-top: -15px;
}
.ixxsxkTkUl2 .ixxsxkTkSpanBtn span img{
	vertical-align: middle;
	height: 16px;
	margin-top: 7px;
}
.ihdygTitle{
	margin-bottom: 10px;
}
.ihdygTitle a{
	line-height: 46px;
}
.indexYwTitleColor1 span.active{
	color: #a50000 !important;
}
.indexYwTitle1 a{
	display: none;
}
.indexYwTitle2 a{
	display: none;
}


.indexBanner .arrow-left,.indexBanner .arrow-right{cursor: pointer; position:absolute; left:12px; top:50%; margin-top:-15px; display:block; width:17px; height:28px; background:url(indexXyLbBtn_05.png) no-repeat;z-index:101;}
.indexBanner .arrow-left{background:url(indexXyLbBtn_03.png) no-repeat;}
.indexBanner .arrow-right{ left:auto; right:12px;}
.indexBanner .arrow-left:hover{background:url(indexXyLbBtn_03-hover.png) no-repeat; }
.indexBanner .arrow-right:hover{background:url(indexXyLbBtn_05-hover.png) no-repeat; }
.iXysdBBox{height:162px;margin-top:0;}
.iXysdBBox2{height:120px;border-top:1px solid #d9d9d9;}
.iXysdBBox2 .iXysdBR{width:420px;}
.iXysdBR a{font-size:16px;}
.iXysdBBox2 .iXysdBR a{margin:20px 0 12px;}


.footerCL p {font-size: 13px; color: #999; padding-left: 6px;}
.xytttxtmore{display:none;}

#homesjdx1000{height:0px;overflow:hidden;width:1000px;}
.indexBanner3{height:284px;}
.indexBanner6{height:280px;}
.indexBanner3 .swiper-slide a img{width:100%;height:240px;}
.indexBanner .arrow-left, .indexBanner .arrow-right{margin-top:-37px;}
.indexBanner1 .arrow-left, .indexBanner1 .arrow-right{margin-top:-14px;}
.slideBox5 .bd li{width:560px;}
#ie1000{height:0;width:930px;margin:0 auto;display:none!important;}
#ie1000 .bd ul li .title{padding-top:20px;}
#ie1000 .bd{width:930px;}
#ie1000 .bd ul li{width:120px;margin:0 0 0 15px;}
#ie1000 .bd ul li .pic img{width: 100%;height:155px;vertical-align: middle; }
#ie1000 .hd .prev{ top:120px;left:-30px;}
#ie1000 .hd .next{ top:120px;right:-25px;}
.iHdygLi{background:#f4f4f4;}


.indexYwLUl2 li.tbzltt a{    font-size: 16px;
    font-weight: bold;
    padding: 8px 0;}
.indexHqBox .indexYwLUl2 li.setwidth .indexHqLiOne{width:238px;}
.indexHqBox .indexYwLUl2 li.setwidth .indexHqLiOneName{   
    line-height: 20px;
    font-size: 16px;
    height: 20px;
        width: 77px;}
.indexHqBox .indexYwLUl2 li.setwidth .indexHqLiOne a{ font-size:14px;}

.zttop{ background:url(2019qglh-inbanner-20190304.jpg) no-repeat top center; height: 583px; background-size:100%;}

.sjdx_zhushi{color:#b50008;font-size:14px;position:absolute;top:265px;left: 50%;margin-left: 540px;z-index:999;}




.dxsj{ border-top:1px solid #d7d7d7; }
.dxsj .dxsjIMG{float:left; width:100px;}
.dxsj .dxsjIMG img{ width:100px; height:145px;}
.dxsjCON{ float:right; width:270px;}
.dxsjCON h3{ color:#333333; font-size:16px; margin-top: 20px; margin-bottom:20px;}
.dxsjCON h4{ font-size:14px;}
}
.dxsjCON h4{ color:#333333; font-size:16px; margin:10px 0px!important; }
.dxsjCON p{ margin-top:20px!important;; padding:0px; font-size:14px; color:#a5a5a5;}
.indexBanner5 .arrow-left:hover {
    background: url(indexXyLbBtn_03.png) no-repeat;
}
.indexBanner5 .arrow-right:hover {
    background: url(indexXyLbBtn_05.png) no-repeat;
}
.indexBanner5 .arrow-left{
    left:0;
    margin-top: -18px
}
.indexBanner5 .arrow-right{
    right: 0;
    margin-top: -18px
}
.indexBanner5 .swiper-slide{
    width: 100%;
}
.indexBanner5 .swiper-slide a{
	display: inline !important;
	width: auto !important;
	height: auto !important;
}
.indexBanner5 .swiper-slide{
	padding:0 0px;
}
.indexBanner5 .pagination{
    bottom: 8px;
}



.indexBanner6 .arrow-left{
    left:0;
    margin-top: -18px
}
.indexBanner6 .arrow-right{
    right: 0;
    margin-top: -18px
}
.indexBanner6 .swiper-slide{
    width: 100%;
}
.indexBanner6 .swiper-slide a{
	display: inline !important;
	width: auto !important;
	height: auto !important;
}
.indexBanner6 .swiper-slide{
	padding:20px 0px;
}
.indexBanner6 .pagination{
    bottom: 8px;
}
.indexBanner6 h3{ font-size:16px; margin-top:20px;}
.indexBanner6 p{color: #b38484;
    font-size: 12px;
	margin-top:15px;     
    float: left;}




.xysdbck{ background:none; margin-bottom: 30px;}
.indexYwLUl2 li.xysd{ padding:22px 0;}
.xysd p.zy{ font-size:14px; color:#888; margin-top:10px; line-height:20px;}


a.ttmore{display:none;}


@media screen and (max-width:1600px) {
    .IndexLbBox{
		width: 1400px;
		height:525px;
	}
	.IndexLbBox,.indexBanner2,.indexBanner2 .swiper-slide a,.indexBanner2 .swiper-slide a img{
	  height: 525px;
	}
	.indexBanner2 .pagination{
	  right: 25px;
	  bottom: 22px;
	}
	
}
@media screen and (max-width:1366px) {
.indexYwLUl2 li.xysd{ padding:10px 0;}

.indexHqListBox3 .dxjpzzd span a.for20{font-size:16px;}

.index_ttBox .index_ttL ul li a{    margin-right: 2px;}
.index_ttBox .index_ttL h2{}
	.indexCenter{width:1000px;}
	.index_ttBox{margin:20px 0 28px 0;}
	.index_ttBox .index_ttL{width:100%;}
	.sjdx_zhushi{color:#b50008;font-size:14px;position:absolute;top:180px;left: 50%;margin-left: 308px !important;z-index:999;}
.xxsxk-banner{width:100%;height:65px;margin-bottom:10px;}
.xxsxk-banner ul{width:810px;height:65px;float:left;background:url(xxsxk-0228-2.png) repeat-x left center;}
.xxsxk-banner ul li{text-align:center;border-right:1px solid #e8dac5;float:left;height:32px;padding:16px 0;}
.xxsxk-banner ul li a{padding-left:35px;color:#d37d34;font-size:12px;height:32px;line-height:32px;display:inline-block;text-align:left;}
.xxsxk-banner ul li.xxsxk-li1{width:105px;}
.xxsxk-banner ul li.xxsxk-li1 a{background:url(xxsxk-0228-3.png) no-repeat left center;}
.xxsxk-banner ul li.xxsxk-li2{width:208px;}
.xxsxk-banner ul li.xxsxk-li2 a{background:url(xxsxk-0228-4.png) no-repeat left center;}
.xxsxk-banner ul li.xxsxk-li3{width:285px;}
.xxsxk-banner ul li.xxsxk-li3 a{background:url(xxsxk-0228-5.png) no-repeat left center;font-size:12px;line-height:16px;}
.xxsxk-banner ul li.xxsxk-li4{width:104px;}
.xxsxk-banner ul li.xxsxk-li4 a{background:url(xxsxk-0228-6.png) no-repeat left center;}
.xxsxk-banner ul li.xxsxk-li5{width:104px;border:0;background:url(xxsxk-0228-8.png) no-repeat right center;}
.xxsxk-banner ul li.xxsxk-li5 a{background:url(xxsxk-0228-7.png) no-repeat left center;}
.index_ttBox .index_ttR .index_ttRImg{
	cursor: pointer;
    width: 190px;
    height:65px;
	position:relative;
	overflow:hidden;
	float:left;
}
.Index_navUl{float:none;}
.index_ttBox .index_ttR .index_ttRImg img{width:190px;height:65px;}
	.index_ttBox .index_ttL h2 a{font-size:22px; line-height: 30px;}
	.index_ttBox .index_ttL h2{line-height:70px;}
	.index_ttBox .index_ttL ul li a{font-size:12px; margin-right:20px;}
	.IndexLbBox{
		width: 1000px;
		height:375px;
	}
	.ixxsxkTkC{width:1200px;}
	.ixxsxkTkC .ixxsxkTkTitleUl li.lay-lang span{line-height:16px;height:36px; text-align:left;width:245px;padding-top:4px;}
	.IndexLbBox,.indexBanner2,.indexBanner2 .swiper-slide a,.indexBanner2 .swiper-slide a img{
	  height: 375px;
	}
	.indexBanner2 .pagination{
	  right: 10px;
	  bottom: 12px;
	}
	.indexYwLUl1 li{height: 67px;}
	.indexTzggBox{height: 456px;}
	.indexBanner2 .swiper-pagination-switch{margin:0 1px;}
	.indexBanner2 .swiper-slide a span{width:1000px;padding: 0px 180px 0 20px;margin-left: -500px;width: 800px;height:60px;line-height:60px;font-size:14px;}
	.indexYwTitle span.active{font-size:20px;}
	.indexYwTitle .pictitle{ width:240px; float:left;}
	.indexYwTitle .activesmall12{font-size:12px; font-weight:normal;}
	.indexYwTitle span{font-size:12px;}
	.index_BttBox{height:150px;margin-bottom:52px;}
	.index_Btt_LA{ margin: 25px 20px 0 30px;}
	.xytttxtmore{display:block;padding-left:20px;padding-top:20px;padding-top: 10px;text-align: left;}
	.index_Btt_LA .xytttxtmore a{font-size:12px;color:#eac3c4;}
	.index_Btt_LA a{font-size: 14px;}
	.index_Btt_ZBox{width:800px;margin-top:5px;}
	.index_Btt_ZBox h2{height:60px;line-height:60px;padding-bottom:0;width:780px;}
	.index_Btt_ZBox h2 a{font-size: 12px;}
	.index_Btt_ZBox ul{width:100%;margin-top:9px;}
	.index_Btt_ZBox ul li{padding-left:19px;}
	.index_Btt_ZBox ul li a{font-size:14px;}
	.index_Btt_RA{display:none;}
	.indexYwBox .indexYwL{width:300px;margin-left:25px;margin-right:0;}
	.indexYwLUl1 li a{width:235px;font-size: 12px;    line-height: 24px;}
	.indexYwLUl2 li a{font-size:12px;}
	.tzggTitle{height:65px;line-height:65px;}
	.indexTzggBox{width: 246px;float: left;padding: 0 27px;margin-left: 25px;}
	.tzggTitle span{font-size:16px;}
	.indexYwLUl3 li a{font-size:12px;height:72px;width:185px;-webkit-line-clamp:3;}
	.iDbLbBox{}
	.iDbLbBox .iJsffBox{width:1000px;height:435px;}
	.jtZLbWUl { background: url(indexDbLbImg_25.png) center 26px no-repeat;padding-top: 30px;}
	.flipster-carousel .flip-item{padding:0px;}
	
	.flipster-carousel .flip-items{padding:0;}
	.flip-items,.flip-item,.flip-items .flip-content,.flip-items .flip-content a,.flip-items .flip-content a img{
		width: 150px !important;
		height: 193px !important;
    }
	.flipster .flipto-prev{margin-left: -500px;}
	.flipster .flipto-next{    margin-right: -500px;}
	#ie1400{height:0px;width:100%;overflow:hidden;}
	#ie1000{height:370px;display:block!important;}
	.indexTbztTitle{margin-top:10px;margin-bottom:0;}
	.indexCenterHq{padding-left: 15px;padding-right: 15px;padding-top:15px;padding-bottom:25px;width: 920px;}
	.indexCenterHq .indexHqListBox1{width: 275px;margin-right: 15px;}
	.indexCenterHq .indexHqListBox2{width: 305px;margin-right: 15px;}
	.indexCenterHq .indexHqListBox3{width: 310px;}
	.indexHqListBox3 .indexYwTitle span{margin-right:10px;}
	.indexHqListBox3 .indexYwTitle i{width:100%;font-size: 12px;}
	.indexHqBox .indexYwLUl2{margin-right:0;}
	.indexHqBox .indexYwLUl2 li .indexHqLiOne{width:200px;}
	.indexHqBox .indexYwLUl2 li .indexHqLiOneName{font-size:14px;width:60px;}
	.iXyTdBox{width:950px;}
	.iXyTdLBox{width:300px;margin-right:25px;}
	.iXyTdRBox{width: 240px;padding: 15px 30px 20px 30px;}
	.iXysdBR a{font-size:12px;text-overflow: unset;overflow: inherit;white-space: inherit;}
	.iXysdBR p{font-size:12px;display: none;}
	.iXysdBBox{height:112px;}
	.iXysdBBox2{height:120px;}
	.iXysdBBox .iXysdBR{/* display:none; */width: 110px;}
	.iXysdBBox2 p{display:block;}
	.iXysdBBox2 .iXysdBR{width:100%;display:block;}
	.iXysdBLA{width:100%;width: 180px;}
	.iXysdBLA img{width: 180px;height: 90px;}
	.iXysdBLAVideo{top: 50px;left: 4px;}
	.iHdygLi p{font-size:12px;}
	.iHdygLi .iHdygLiDdBox span{font-size:12px;}
	.iXytdUl{margin-top:20px;}
	.Isjdx span{font-size:22px;padding:0 30px;}
	.iXytdUl li a{font-size:12px;}
	.picScroll-left{display:none;}
	.picScroll-leftBox {
	    height: 195px;
	    padding-bottom: 50px;
	}
	#homesjdx1000{display:block;width:1000px;height:335px;}
	#homesjdx1000 .bd{width:1020px;margin-left:-20px;}
	#homesjdx1000 .bd ul li{margin-left:20px;}
	.Isjdx{width:950px;margin:0 auto;padding:30px 0 22px 0;}
	.indexBanner3{height:216px;}
	.indexBanner3 .swiper-slide a img{width:100%;height:172px;}
	.indexBanner .arrow-left, .indexBanner .arrow-right{margin-top:-37px;}
	.indexBanner1.indexBanner .arrow-left, .indexBanner1.indexBanner .arrow-right{margin-top:-14px;}
	.slideBox3{height:400px;}
	.slideBox3 .swiper-slide a{height:285px;}
	.slideBox3 img{height:285px!important;}
	.slideBox3 .iXyTdLbYjBox{top:235px!important;}
	.slideBox3 .arrow-left, .slideBox3 .arrow-right{margin-top:-60px;}
	.home-ztjj{width:1200px;}
	
	/* #ztjjslider1{height:0px;overflow:hidden;} */
	#ztjjslider2{height:160px;overflow:hidden;}
	
	.indexHqBox .indexYwLUl2 li.setwidth .indexHqLiOne{width:210px;}
	.indexHqBox .indexYwLUl2 li.setwidth .indexHqLiOneName{ font-size:16px;}
	.zttop{ height:369px; background-size:100%;}
	
	
	.indexYwLUl2 li.tbzltt a{ font-size:14px;}
	
	
	
	.dxsjCON{ float:right; width:185px;}
	.dxsjCON h3,.dxsjCON h4,.dxsjCON p{ font-size:12px;}
	.dxsj .dxsjIMG img{ width:80px; height:116px;}
	.dxsj .dxsjIMG {
	    width: 80px;
	}
	.indexBanner5 .swiper-slide{
	    width: 255px;
	}
	.indexBanner5 .swiper-slide{
		padding:0px; width: 100%;
	}
	.indexBanner5 .pagination{
	    bottom: 8px;
	}
	
	
		.indexBanner6 .swiper-slide{
	    width: 310px;
	}
	.indexBanner6 .swiper-slide{
		padding:0px; width: 100%;
	}
	.indexBanner6 .pagination{
	    bottom: 8px;
	}
	.dxsjCON p {
	    margin-top: 10px!important;
	}
	.indexYwLUl3 li{padding-bottom: 14px;}
	a.ttmore{display:none;}
}
.indexCenterSjdx{
	position: relative;
}